﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Esint.Common.Model.DbAttribute
{
    /// <summary>
    /// 数据列类型
    /// </summary>
    public enum DbColumnDataType
    {
        /// <summary>
        /// 字符串格式
        /// </summary>
        String,
        /// <summary>
        /// 可空时间类型
        /// </summary>
        DateTimeOrNull,
        /// <summary>
        /// 可空整数
        /// </summary>
        Int32OrNull,
        /// <summary>
        /// 可空布尔类型
        /// </summary>
        BooleanOrNull,
        /// <summary>
        /// 子节数组
        /// </summary>
        byteArray,
        /// <summary>
        /// 双精度浮点数字
        /// </summary>
        Double,
        /// <summary>
        /// 可空小数
        /// </summary>
        DecimalOrNull,
        /// <summary>
        /// 可空单精度浮点数字
        /// </summary>
        SingleOrNull,
        /// <summary>
        /// 唯一标识
        /// </summary>
        Guid,
        /// <summary>
        /// 子节类型
        /// </summary>
        Byte,
        /// <summary>
        /// 引用类型
        /// </summary>
        Object,
    }
}
